Semantic Cooperation and Knowledge Reuse by Using Autonomous Ontologies
نویسندگان
چکیده
Several proposals have been put forward to support distributed agent cooperation in the Semantic Web, by allowing concepts and roles in one ontology be reused in another ontology. In general, these proposals reduce the autonomy of each ontology by defining the semantics of the ontology to depend on the semantics of the other ontologies. We propose a new framework for managing autonomy in a set of cooperating ontologies (or ontology space). In this framework, each language entity (concept/role/individual) in an ontology may have its meaning assigned either locally with respect to the semantics of its own ontology, to preserve the autonomy of the ontology, or globally with respect to the semantics of any neighbouring ontology in which it is defined, thus enabling semantic cooperation between multiple ontologies. In this way, each ontology has a “subjective semantics” based on local interpretation and a “foreign semantics” based on semantic binding to neighbouring ontologies. We study the properties of these two semantics and describe the conditions under which entailment and satisfiability are preserved. We also introduce two reasoning mechanisms under this framework: “cautious reasoning” and “brave reasoning”. Cautious reasoning is done with respect to a local ontology and its neighbours (those ontologies in which its entities are defined); brave reasoning is done with respect to the transitive closure of this relationship. This framework is independent of ontology languages. As a case study, for Description Logic ALCN we present two tableau-based algorithms for performing each form of reasonings and prove their correctness.
منابع مشابه
Linguistic Enrichment Of Ontologies: a methodological framework
We introduce here a framework for adding Linguistic Expressivity to conceptual knowledge, as represented in ontologies. Both the multilingual aspects which characterize the (Semantic) Web and the demand for more easy-to-share forms of knowledge representation, being equally accessible by humans and machines, push in fact the need for a linguistically motivated approach to ontology development. ...
متن کاملA Semantic Importing Approach to Reusing Knowledge from Multiple Autonomous Ontology Modules
Semantic web aims to provide seamless access to a large number of inter-connected, autonomous resources. Hence, it is inevitable that ontologies on the semantic web are distributed and context-specific. There is an urgent need for ontology languages and reasoning services that allow knowledge from multiple ontologies to be combined and reused from specific points of view. We present the syntax ...
متن کاملUsing Hash based Bucket Algorithm to Select Online Ontologies for Ontology Engineering through Reuse
Semantic web has added a new layer called the knowledge representation layer over the web that may be used to describe a resource on the web. Schemas of domains are represented in machine processable languages known as the ontologies over the semantic web. Construction of ontologies for the semantic web has become a relevant research issue. Ontology engineering has been focus of research in the...
متن کاملUsing Ontologies for Software Development Knowledge Reuse
As software systems become bigger and more complex, software developers need to cope with a growing amount of information and knowledge. The knowledge generated during the software development process can be a valuable asset for a software company. But in order to take advantage of this knowledge, the company must store and manage it for reuse. Ontologies are a powerful mechanism for representi...
متن کاملThe NeOn Ontology Engineering Toolkit
Ontologies are considered a key technology enabling semantic interoperability and integration of data and processes. We are now entering a phase of knowledge system development, in which ontologies are produced in larger numbers and exhibit greater complexity. Also we have witnessed an increasing need for technologies that enable the reuse of existing (Semantic) Web resources from within the on...
متن کامل